home *** CD-ROM | disk | FTP | other *** search
- #include <stdlib.h>
- #include "pixel.h"
- #include "graphpp.h"
-
- void put_pixel(int x, int y, int pat, int bak, int attr) // put pixel with
- { // attr or bak
- int sx, sy; // color, using fill
- sx = x % 8;
- sy = y % 8;
- int col = pattern[pat][sy] & (1 << sx) ? bak : attr;
- putpixel(x, y, col);
- }
- ///////////////////////
- void put_pixel_error_prop(int x, int y, int weight, int pat,
- int bak, int attr)
- {
- if(random(pat) > weight)
- putpixel(x, y, attr);
- else
- putpixel(x, y, bak);
- }
-